<template>
  <the-table :columns="columns" uri="/a/logs">
    <!-- <span
      slot="balance"
      slot-scope="{ row }"
      :class="row.type == 'in' ? 'blue' : 'red'"
      >{{ row.type == 'in' ? '+' : '-' }} {{ row.value }}</span
    > -->
  </the-table>
</template>
<script>
import theTable from '@/components/theTable.vue'

const columns = [
  {
    title: 'ID',
    dataIndex: 'id',
  },
  // {
  //   title: '商户名',
  //   dataIndex: 'seller.username',
  //   searchAble: true,
  // },
  {
    title: '用户名',
    dataIndex: 'user.username',
    // searchAble: true,
  },
  // {
  //   title: '用户类型',
  //   dataIndex: 'user.role',
  //   visible: false,
  //   searchAble: true,
  //   dataType: 'select',
  //   search: {
  //     selectOptions: [
  //       { title: '商户', value: 'seller' },
  //       { title: '用户', value: 'member' },
  //       { title: '代理', value: 'agency' },
  //     ],
  //   },
  // },
  {
    title: '内容',
    dataIndex: 'content',
  },
  // {
  //   title: '变化值',
  //   dataIndex: 'value',
  //   scopedSlots: { customRender: 'balance' },
  // },
  // {
  //   title: '变化前',
  //   dataIndex: 'b4',
  // },
  // {
  //   title: '变化后',
  //   dataIndex: 'after',
  // },
  {
    title: '创建时间',
    dataIndex: 'created_at',
  },
]

export default {
  components: { theTable },

  data() {
    return {
      columns,
    }
  },
  mounted() {},
  methods: {},
}
</script>
